﻿ 

@media only screen and (min-width: 1199px) and (max-width: 1920px) {
	/*.header .hd{padding: 0 5.989vw 0 4.947vw;}
	.logo{line-height: 7.552vw;}
	.logo img{height: 5.468vw;}
	.nav li{margin-left: 2.604vw;}*/


	.header .hd{padding: 0 5.989vw 0 4.947vw;}
	.logo{line-height: 7.552vw;}
	.logo img{height: 5.468vw;}
	.nav li{margin-left: 1.718vw;}
	.nav li .v1{font-size: 1.145vw;line-height: 7.552vw;	}
	.nav li .v1:after{bottom: 1.822vw;}
	.nav li:hover .v1:after,.nav li.on .v1:after{bottom: 2.291vw;}
	.nav li:nth-child(6) dl{width: 14.28vw;padding: 0.892vw 0;}
	.nav li:nth-child(6) dd a{font-size: 1.071vw;line-height: 1.4;padding: 0.476vw 2.142vw;text-align: left;}

	.fix-right{right: 2.604vw;;width: 4.427vw;
	    border-radius: 0.416vw;
	    box-shadow: 0vw 0vw 0.937vw 0vw rgba(0,0,0,0.11);
	}
	.fix-right li{height: 4.427vw;border-bottom: 0.052vw solid rgba(162, 146, 146, .3);}
	.fix-right .con{padding-top: 0.572vw;}
	.fix-right .ico{display: block;width: 2.5vw;height: 2.5vw;
	    margin: 0 auto 0.104vw;
	}
	.fix-right .i4 .ico{left: 0.312vw;}
	.fix-right p{font-size: 0.729vw;	}
	.fix-right .i6{padding-bottom: 0.312vw;}

	.banner{height: 33.12vw;}
	.banner .tit{left: 10.93vw;
	    font-size: 2.395vw;
	    text-shadow: 0vw 0.260vw 0.156vw rgba(0,0,0,0.21);
	}
	.banner .slick-arrow{bottom: 1.666vw;
	    width: 3.229vw;height: 3.229vw;
	    border: 0.104vw solid rgba(255,255,255,.7);
	    -o-background-size: 0.468vw auto;
	    -ms-background-size: 0.468vw auto;
	    -moz-background-size: 0.468vw auto;
	    -webkit-background-size: 0.468vw auto;
	    background-size: 0.468vw auto;
	}
	.banner .slick-prev{left: 13.33vw;background-image: url(../images/arr-l.png);}
	.banner .slick-next{left: 18.48vw;background-image: url(../images/arr-r.png);}
	.btn-down{bottom: 1.041vw;width: 1.041vw;height: 3.645vw;
	    -o-background-size: 0.989vw auto;
	    -ms-background-size: 0.989vw auto;
	    -moz-background-size: 0.989vw auto;
	    -webkit-background-size: 0.989vw auto;
	    background-size: 0.989vw auto;
	}

	.n-list1{margin: 0 -0.520vw;}
	.n-list1 li{margin-bottom: 1.041vw;}
	.n-list1 .con{margin: 0 0.520vw;}
	.n-list1 .t-1{font-size: 1.041vw;}
	.n-list1 .desc{font-size: 0.833vw;}
	.n-list1 .p-c{margin-bottom: 0.416vw;}
	.banner-new{height: 26.04vw;}

}

@media only screen and (min-width: 1199px) and (max-width: 1680px) {

.wp{width: 100%;max-width: 83.92vw;margin: 0 auto;}
.wp2{width: 100%;max-width: 81.30vw;margin: 0 auto;}
.h50{height: 2.976vw;clear: both;overflow: hidden;}
.h100{height: 5.952vw;clear: both;overflow: hidden;}

.header .top{height: 2.619vw;background-color: #016033;*zoom:1;}
.header .top:after,.header .top:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.header .top-r{float: right;padding-right: 6.25vw;}
.so{width: 14.88vw;border-radius: 1.190vw;margin-top: 0.178vw;
    margin-right: 0.773vw;
}
.so .inp{height: 2.261vw;padding: 0 2.261vw 0 0.892vw;
    font-size: 0.952vw;border: 0;
}
.so .btn{position: absolute;right: 0;top: 0;width: 2.261vw;height: 2.261vw;
    -o-background-size: 1.190vw auto;
    -ms-background-size: 1.190vw auto;
    -moz-background-size: 1.190vw auto;
    -webkit-background-size: 1.190vw auto;
    background-size: 1.190vw auto;
}
.so-btn{width: 1.785vw;height: 1.785vw;margin-right: 0.773vw;margin-top: 0.416vw;
    background: url(../images/i-01.png) no-repeat center;
    -o-background-size: 1.547vw auto;
    -ms-background-size: 1.547vw auto;
    -moz-background-size: 1.547vw auto;
    -webkit-background-size: 1.547vw auto;
    background-size: 1.547vw auto;
}
.btn-weix{width: 1.785vw;height: 1.785vw;float: left;margin-right: 0.654vw;margin-top: 0.416vw;
    background: url(../images/i-02.png) no-repeat center;
    -o-background-size: 1.547vw auto;
    -ms-background-size: 1.547vw auto;
    -moz-background-size: 1.547vw auto;
    -webkit-background-size: 1.547vw auto;
    background-size: 1.547vw auto;
}
.btn-weix .qr{width: 7.142vw;margin-top: 0.297vw;}
.lang{float: left;height: 1.785vw;line-height: 1.785vw;padding-left: 2.083vw;margin-top: 0.416vw;
    font-size: 0.952vw;
    -o-background-size: 1.547vw auto;
    -ms-background-size: 1.547vw auto;
    -moz-background-size: 1.547vw auto;
    -webkit-background-size: 1.547vw auto;
    background-size: 1.547vw auto;
}
.lang:after{
    width: 0.654vw;height: 0.476vw;margin-left: 0.357vw;
}
.lang dd{width: 7.142vw;
    box-shadow: 0vw 0vw 0.595vw rgba(0,0,0,.1);padding: 0.357vw 0;
}
.lang dd a{line-height: 2.142vw;}
.lang dd:after{top: -0.416vw;
    border-bottom: 0.416vw solid #fff;
    border-left: 0.416vw solid transparent;
    border-right: 0.416vw solid transparent;
}

/*.logo{float: left;line-height: 8.630vw;font-size: 0;}
.nav li .v1{display: block;font-size: 1.190vw;line-height: 8.630vw;}
.nav li .v1:after{content: '';position: absolute;bottom: 2.083vw;left: 50%;margin-left: -0.416vw;
    border-bottom: 0.654vw solid #016033;opacity: 0;
    border-left: 0.416vw solid transparent;
    border-right: 0.416vw solid transparent;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.nav li:hover .v1,.nav li.on .v1{color: #016033;}
.nav li:hover .v1:after,.nav li.on .v1:after{opacity: 1;bottom: 2.619vw;}
*/
.banner{height: 31vw;}
/*.banner{height: 37.85vw;position: relative;}
.banner .slick-slider,.banner .slick-list,.banner .slick-track,.banner .slick-slide{height: 100%;}
.banner .slick-slide .con{outline: 0;position: relative;display: block;height: 100%;
    background-position: center center;background-repeat: no-repeat;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.banner .tit{position: absolute;left: 12.5vw;top: 50%;font-weight: bold;
    font-size: 4.285vw;color: #fff;line-height: 1.42;
    text-shadow: 0vw 0.297vw 0.178vw rgba(0,0,0,0.21);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.banner .slick-arrow{
    position: absolute;bottom: 1.904vw;overflow: hidden;cursor: pointer;
    width: 3.690vw;height: 3.690vw;font-size: 0;line-height: 0;z-index: 2;
    border: 0.119vw solid rgba(255,255,255,.7);border-radius: 50%;
    background-color: transparent;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: 0.535vw auto;
    -ms-background-size: 0.535vw auto;
    -moz-background-size: 0.535vw auto;
    -webkit-background-size: 0.535vw auto;
    background-size: 0.535vw auto;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.banner .slick-prev{left: 15.23vw;background-image: url(../images/arr-l.png);}
.banner .slick-next{left: 21.13vw;background-image: url(../images/arr-r.png);}
.banner .slick-arrow:hover{border-color: #0E9358;background-color: #0E9358;}
*/
.btn-down{position: absolute;left: 50%;bottom: 1.190vw;z-index: 6;width: 1.190vw;height: 4.166vw;
    background: url(../images/i-05.png) no-repeat center bottom;
    animation: downico 2s linear infinite;
    -o-background-size: 1.130vw auto;
    -ms-background-size: 1.130vw auto;
    -moz-background-size: 1.130vw auto;
    -webkit-background-size: 1.130vw auto;
    background-size: 1.130vw auto;
}

.footer{border-top: 0.059vw solid rgba(190,190,190,.6);}
.fd-link{overflow: hidden;padding: 2.916vw 0 1.428vw;border-bottom: 0.059vw solid rgba(190,190,190,.6);}
.fd-link .t1{float: left;font-size: 0.952vw;color: #000;}
.fd-link .t-c{overflow: hidden;}
.fd-link .t-c a{font-size: 0.952vw;color: #000;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.fd-link .t-c a:after{content: '|';display: inline-block;vertical-align: middle;
    margin: 0 0.833vw;position: relative;top: -0.119vw;color: #000;
}
.fd-link .t-c a:last-child:after{display: none;}
.fd-link .t-c a:hover,.fd-txt a:hover{color: #0E9458;}
.fd-txt{text-align: center;font-size: 0.952vw;line-height: 1.666vw;padding: 1.369vw 0 2.619vw;
    color: #000;
}




.row-a1{overflow: hidden;padding: 2.916vw 0 1.190vw;position: relative;}
.row-a1:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;width: 50%;
	background: rgba(158,213,255,.2);
}
.row-a1 .col-l{width: 57.02vw;}
.row-a1 .col-r{width: 24.88vw;}
.row-a1 .col-1{width: 26.60vw;float: left;}
.row-a1 .col-2{width: 28.86vw;float: right;}
.g-t1{overflow: hidden;}
.g-t1 .tit{float: left;font-size: 1.964vw;color: #000;}
.g-t1 .more{float: right;width: 5.119vw;height: 1.428vw;border: 0.059vw solid #BCBCBC;
	text-align: center;line-height: 1.309vw;border-radius: 0.595vw;margin-top: 1.845vw;
	color: #676767;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.g-t1 .more:hover{background-color: #28A06C;color: #fff;border-color: #28A06C;}
.row-a1 .g-t1{margin-bottom: 1.369vw;}
.row-a1 .col-l .g-t1{padding-right: 2.678vw;}
.row-a1 .col-l .g-t1 .tit{color: #016033;}
.m-news1{margin-bottom: 1.309vw;}
.m-news1 .con{display: block;position: relative;}
.m-news1 .pic{height: 15.95vw;position: relative;overflow: hidden;}
.m-news1 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-news1 .pic:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;top: 0;
	background: url(../images/i-bg1.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-news1 .txt{position: absolute;left: 1.547vw;right: 1.071vw;bottom: 0.654vw;z-index: 2;
	color: #fff;
}
.m-news1 .tit{font-size: 1.071vw;margin-bottom: 0.178vw;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-news1 .date{font-size: 0.952vw;display: block;}
.m-news1:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.m-list1{position: relative;}
.m-list1:after{content: '';position: absolute;left: 0.238vw;top: 1.190vw;bottom: 1.190vw;
	width: 0.059vw;background-color: #016033;
}
.m-list1 li{position: relative;z-index: 2;}
.m-list1 .con{display: block;overflow: hidden;line-height: 2.380vw;}
.m-list1 .date{float: right;font-size: 0.952vw;color: #404040;margin-left: 1.071vw;}
.m-list1 .tit{font-size: 0.952vw;color: #161616;padding-left: 1.25vw;position: relative;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list1 .tit:after{content: '';position: absolute;left: 0;top: 50%;
	width: 0.595vw;height: 0.595vw;border-radius: 50%;border: 0.059vw solid #28A06C;
	background-color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list1 .con:hover .tit{color: #28A06C;text-decoration: underline;}

.row-a1 .col-2{position: relative;padding-bottom: 0.654vw;}
.row-a1 .col-2:after{content: '';position: absolute;top: 1.964vw;right: 0;bottom: 0;left: 0;
	background-color: #0E9458;
}
.row-a1 .col-2 .m-news1{margin-right: 1.964vw;margin-bottom: 1.666vw;position: relative;z-index: 2;}

.m-list2{position: relative;z-index: 2;margin-left: 1.25vw;margin-right: 1.071vw;}
.m-list2 li{margin-bottom: 1.607vw;}
.m-list2 .con{display: block;overflow: hidden;}
.m-list2 .pic{float: left;width: 12.73vw;height: 8.452vw;overflow: hidden;margin-right: 0.714vw;}
.m-list2 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .txt{overflow: hidden;color: #fff;}
.m-list2 .tit{font-size: 0.952vw;font-weight: normal;margin-bottom: 0.476vw;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list2 .desc{font-size: 0.714vw;line-height: 2;margin-bottom: 0.892vw;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;	
}
.m-list2 .date{display: block;font-size: 0.833vw;}
.m-list2 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list2 .con:hover .tit{text-decoration: underline;}

.m-list3{padding-top: 0.238vw;}
.m-list3 li{margin-bottom: 0.952vw;}
.m-list3 .con{display: block;overflow: hidden;height: 6.845vw;padding: 1.309vw 2.142vw 0 1.607vw;
	background-color: #fff;
	box-shadow: 0vw 0vw 0.773vw 0vw rgba(0,0,0,0.09);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list3 .tit{font-size: 0.952vw;font-weight: normal;color: #161616;margin-bottom: 0.297vw;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list3 .date{display: block;font-size: 0.952vw;color: #404040;padding-left: 1.547vw;
	background: url(../images/i-06.png) no-repeat left center;
	-o-background-size: 0.952vw auto;
	-ms-background-size: 0.952vw auto;
	-moz-background-size: 0.952vw auto;
	-webkit-background-size: 0.952vw auto;
	background-size: 0.952vw auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list3 .con:hover{box-shadow: 0vw 0vw 0.773vw 0vw rgba(40,160,108,.5);}
.m-list3 .con:hover .tit{color: #28A06C;}
.m-list3 .con:hover .date{color: #28A06C;background-image: url(../images/i-06-on.png);}

.row-a2{overflow: hidden;padding: 5.952vw 0 5.595vw;
	background: url(../images/p-bg1.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-tab1{text-align: center;font-size: 0;margin-bottom: 4.166vw;}
.m-tab1 li{display: inline-block;margin: 0 1.964vw;}
.m-tab1 .ico{display: inline-block;vertical-align: middle;margin-right: 0.357vw;width: 2.678vw;}
.m-tab1 .ico img{width: 100%;}
.m-tab1 li a{font-size: 1.428vw;color: #fff;}
.m-tab1 li.on a{font-size: 1.964vw;}
.m-tab1 li.on .ico{width: 3.571vw;}

.row-a2 .col-l{width: 36.90vw;}
.row-a2 .col-r{width: 42.14vw;}

.m-slider1{}
.m-slider1 .con{display: block;}
.m-slider1 .pic{padding-top: 58%;height: 0;position: relative;overflow: hidden;}
.m-slider1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider1 .pic:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;top: 0;
	background: url(../images/i-bg2.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider1 .tit{position: absolute;left: 1.964vw;right: 7.023vw;bottom: 0.952vw;z-index: 2;
	font-size: 1.071vw;line-height: 1.666vw;color: #FEFEFE;font-weight: normal;
}
.m-slider1 .txt{padding: 1.547vw 0.833vw 0;color: #fff;}
.m-slider1 .desc{font-size: 0.833vw;line-height: 1.785vw;margin-bottom: 1.309vw;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-slider1 .date{font-size: 0.833vw;}
.m-slider1 .slick-dots{position: absolute;top: 19.04vw;right: 1.607vw;z-index: 2;}
.m-slider1 .slick-dots li{float: left;margin-left: 0.297vw;}
.m-slider1 .slick-dots li button{padding: 0;display: block;width: 0.833vw;height: 0.833vw;
	font-size: 0;text-indent: 595.1vw;border: 0.059vw solid #fff;border-radius: 50%;
	background-color: #fff;cursor: pointer;
}
.m-slider1 .slick-dots li.slick-active button{background-color: transparent;}
.m-slider1 .con:hover .pic img{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
}

.m-list4{position: relative;top: -0.952vw;}
.m-list4:after{content: '';position: absolute;left: 0.297vw;top: 1.190vw;bottom: 1.190vw;
	width: 0.059vw;background-color: #fff;
}
.m-list4 li{position: relative;z-index: 2;}
.m-list4 .con{display: block;overflow: hidden;line-height: 2.976vw;}
.m-list4 .date{float: right;font-size: 0.952vw;color: #fff;margin-left: 1.488vw;}
.m-list4 .tit{font-size: 0.952vw;color: #fff;padding-left: 1.607vw;position: relative;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list4 .tit:after{content: '';position: absolute;left: 0;top: 50%;
	width: 0.714vw;height: 0.714vw;border-radius: 50%;border: 0.059vw solid #fff;
	background-color: #0E9358;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list4 .con:hover .tit{text-decoration: underline;}

.g-btn{display: block;margin: 0 auto;width: 6.904vw;height: 1.904vw;text-align: center;
	line-height: 1.785vw;font-size: 0.952vw;color: #fff;border: 0.059vw solid #fff;
	border-radius: 0.595vw;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.g-btn:hover{background-color: #fff;color: #28A06C;}
.row-a2 .g-btn{margin-top: 2.976vw;}
.hide-dn{height: 0;overflow: hidden;}

.row-a3{overflow: hidden;padding: 2.857vw 0 0;
	background: url(../images/p-bg2.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-a3 .col-l{width: 56.13vw;margin-top: 4.880vw;}
.row-a3 .col-r{float: none;overflow: hidden;}
.m-tab2{margin-bottom: 1.309vw;}
.m-tab2 li{display: inline-block;margin-right: 2.142vw;}
.m-tab2 li a{display: block;font-size: 1.190vw;color: #000;font-weight: bold;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-tab2 li.on a{font-size: 1.964vw;color: #1B9C73;}
.m-tab2 li:hover a{color: #1B9C73;}
.m-slider2 .itme{
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider2 .con{display: block;}
.m-slider2 .pic{padding-top: 95%;position: relative;overflow: hidden;height: 0;background-color: #000;}
.m-slider2 .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .txt{height: 8.214vw;position: relative;padding: 1.488vw 1.071vw 0 2.083vw;
	background-color: #fff;line-height: 1.666vw;color: #161616;
	border: 0.059vw solid #E1E1E1;border-top: 0;
}
.m-slider2 .txt:after{content: '';position: absolute;left: 0;bottom: -0.059vw;
	width: 0;height: 0.297vw;background-color: #1B9C73;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .tit{font-size: 1.071vw;font-weight: normal;}
.m-slider2 .desc{font-size: 0.952vw;}
.m-slider2 .slick-current{margin-top: 8.392vw;}
.m-slider2 .con:hover .txt:after{width: 100%;}
.m-slider2 .con:hover .pic img{opacity: .7;}
.m-slider2 .slick-arrow{position: absolute;top: 2.619vw;overflow: hidden;cursor: pointer;
    width: 2.797vw;height: 2.797vw;font-size: 0;line-height: 0;z-index: 2;
    border: 0;border-radius: 50%;
    background-color: #1B9C73;
    background-repeat: no-repeat;background-position: center;
    -o-background-size: 0.535vw auto;
    -ms-background-size: 0.535vw auto;
    -moz-background-size: 0.535vw auto;
    -webkit-background-size: 0.535vw auto;
    background-size: 0.535vw auto;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-slider2 .slick-prev{left: 1.369vw;background-image: url(../images/arr-l.png);}
.m-slider2 .slick-next{left: 4.821vw;background-image: url(../images/arr-r.png);}
.m-slider2 .slick-arrow:hover{background-color: #23D18F;}

.m-pic1{position: relative;}
.m-pic1 .pic{height: 26.19vw;}
.m-pic1 .pic img{width: 100%;height: 100%;display: block;}
.m-pic1 .tit{position: absolute;left: 0;right: 0;top: 50%;height: 4.642vw;
	text-align: center;line-height: 4.642vw;font-size: 1.964vw;color: #fff;
	background-color: rgba(0,0,0,.4);font-weight: normal;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.m-box1{overflow: hidden;height: 26.19vw;padding: 4.047vw 2.380vw 0 3.333vw;
	background: url(../images/i-bg3.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-t1{float: left;font-size: 1.964vw;line-height: 1.1;color: #FFF;
	font-weight: normal;margin-right: 2.797vw;
}
.m-box1 .right{overflow: hidden;}
.m-list5{overflow: hidden;margin-bottom: 0.892vw;}
.m-list5 li{margin-bottom: 1.607vw;}
.m-list5 .con{color: #fff;display: block;}
.m-list5 .tit{font-size: 1.071vw;line-height: 1.428vw;font-weight: normal;margin-bottom: 0.416vw;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list5 .date{font-size: 0.833vw;}
.m-box1 .g-btn{margin: 0;}

.ban{height: 23.80vw;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.cur{position: absolute;left: 0;right: 0;bottom: 0;height: 5.357vw;line-height: 5.357vw;
	font-size: 0.952vw;color: #fff;
	background: url(../images/i-bg4.png) no-repeat left center;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}
.cur a{color: #fff;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.cur .home{padding-left: 1.190vw;
	background: url(../images/i-16.png) no-repeat left center;
}
.cur a:hover{opacity: .8;text-decoration: underline;}

.row-main{overflow: hidden;padding: 2.976vw 0 1.785vw;}
.row-main .col-side{width: 18.15vw;float: left;}
.row-main .col-main{width: 58.80vw;float: right;}

.m-t2{height: 7.142vw;padding-left: 1.666vw;color: #fff;padding-top: 1.666vw;
	background: #016335 url(../images/i-bg5.png) no-repeat right center;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}
.m-t2 span{font-size: 1.071vw;}
.m-t2 h2{font-size: 1.666vw;}

.snv{padding: 0.297vw 1.071vw 2.380vw;
	background-color: #F6F6F6;
}
.snv li{position: relative;}
.snv .s1{display: block;line-height: 4.464vw;font-size: 1.190vw;color: #555;position: relative;
	padding-left: 2.202vw;border-bottom: 0.059vw solid rgba(210,210,210,.3);
	background: url(../images/i-17.png) no-repeat 0.595vw center;
	-o-background-size: 0.654vw auto;
	-ms-background-size: 0.654vw auto;
	-moz-background-size: 0.654vw auto;
	-webkit-background-size: 0.654vw auto;
	background-size: 0.654vw auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.snv .ico{position: absolute;right: 0.476vw;top: 50%;width: 1.071vw;height: 1.071vw;
	background: url(../images/i-18.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.snv dl{padding: 0.595vw 0 0.952vw 2.142vw;border-bottom: 0.059vw solid rgba(210,210,210,.3);display: none;}
.snv dd a{font-size: 1.071vw;line-height: 2;display: block;color: #777;
	padding-left: 0.892vw;position: relative;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.snv dd a:after{content: '';position: absolute;left: 0;top: 50%;width: 0.238vw;height: 0.238vw;
	border-radius: 50%;background-color: #7D7D7D;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.snv li:hover .s1,.snv li.on .s1{color: #016033;background-image: url(../images/i-17-on.png);}
.snv li:hover .ico,.snv li.on .ico{background-image: url(../images/i-18-on.png);}
.snv dd:hover a,.snv dd.ok a{color: #016033;}
.snv dd:hover a:after,.snv dd.ok a:after{background-color: #016033;}
.snv li.on dl{display: block;}

.g-t2{overflow: hidden;border-bottom: 0.059vw solid #DCDCDC;padding-top: 0.833vw;margin-bottom: 1.964vw;}
.g-t2 .tit{float: left;font-size: 1.666vw;color: #016033;padding: 0.952vw 1.547vw;
	position: relative;
}
.g-t2 .tit:before,.g-t2 .tit:after{content: '';position: absolute;width: 0.773vw;height: 0.773vw;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.g-t2 .tit:before{left: 0;top: 1.25vw;background-image: url(../images/i-19.png);}
.g-t2 .tit:after{right: 0;bottom: 1.488vw;background-image: url(../images/i-20.png);}
.g-t2 .more{float: right;font-size: 0.952vw;color: #666;padding-left: 1.25vw;margin-top: 1.488vw;
	background: url(../images/i-34.png) no-repeat left center;
	-o-background-size: 0.714vw auto;
	-ms-background-size: 0.714vw auto;
	-moz-background-size: 0.714vw auto;
	-webkit-background-size: 0.714vw auto;
	background-size: 0.714vw auto;
}
.g-t2 .more:hover{color: #016033;}

.m-list6{}
.m-list6 li{border-bottom: 0.059vw solid rgba(220, 220, 220, .5);padding-bottom: 2.380vw;margin-bottom: 2.142vw;}
.m-list6 .con{display: block;overflow: hidden;}
.m-list6 .pic{float: left;width: 16.60vw;height: 10.65vw;overflow: hidden;margin-right: 2.142vw;}
.m-list6 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .txt{overflow: hidden;padding-top: 1.011vw;}
.m-list6 .tit{font-size: 1.190vw;font-weight: normal;color: #333;margin-bottom: 0.892vw;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .desc{font-size: 1.071vw;line-height: 1.89;color: #666;margin-bottom: 1.071vw;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list6 .bot{font-size: 0.952vw;color: #088F51;}
.m-list6 .date:after{content: '|';margin: 0 0.357vw 0 0.595vw;}
.m-list6 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list6 .con:hover .tit{color: #088F51;}

.pages{font-size: 0;text-align: center;margin: 2.976vw 0;}
.pages ul{display: inline-block;border: 0.059vw solid #ECECEC;overflow: hidden;}
.pages li{float: left;border-right: 0.059vw solid #ECECEC;}
.pages li a{display: block;width: 3.571vw;height: 3.273vw;font-size: 1.071vw;color: #666;
	line-height: 3.273vw;
}
.pages li:last-child{border-right: 0;}
.pages li:hover a,.pages li.on a{background: linear-gradient(110deg, rgba(1,96,51,0.99), rgba(47,162,110,0.99));color: #fff;}

.m-list7{margin: 0 -0.535vw -3.571vw;*zoom:1;}
.m-list7:after,.m-list7:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list7 li{width: 25%;float: left;margin-bottom: 3.571vw;}
.m-list7 .con{display: block;margin: 0 0.535vw;position: relative;box-shadow: 0vw 0vw 1.428vw 0.357vw rgba(54,54,54,0.1);}
.m-list7 .pic{padding-top: 138%;height: 0;position: relative;overflow: hidden;}
.m-list7 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list7 .tit{position: absolute;left: 0;right: 0;bottom: 0;z-index: 2;
	height: 2.916vw;line-height: 2.916vw;border-left: 0.238vw solid #04bb68;
	font-size: 1.428vw;font-weight: normal;color: #fff;text-align: center;
	background-color: rgba(0,0,0,.6);
}
.m-list7 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.m-table1{margin-bottom: 1.785vw;}
.m-table1 table{width: 100%;}
.m-table1 th,.m-table1 td{height: 2.976vw;color: #333;text-align: center;border: 0.059vw solid #E9E9E9;}
.m-table1 th{font-size: 1.071vw;
	background-color: #EBEEF5;
}
.m-table1 td{font-size: 0.952vw;}
.m-table1 tr:nth-child(2n+1){background-color: #E9E9E9;}
.m-table1 .ico{width: 1.428vw;height: 1.428vw;display: inline-block;vertical-align: middle;
	position: relative;top: -0.119vw;margin-right: 0.297vw;
}

.m-list8{margin-top: -0.892vw;}
.m-list8 li{border-bottom: 0.059vw solid rgba(220, 220, 220, .5);}
.m-list8 .con{display: block;overflow: hidden;line-height: 4.523vw;}
.m-list8 .date{float: right;margin-left: 1.190vw;font-size: 0.952vw;color: #999;}
.m-list8 .tit{font-size: 1.190vw;font-weight: normal;color: #333;position: relative;padding-left: 1.428vw;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list8 .tit:after{content: '';position: absolute;left: 0.178vw;top: 50%;width: 0.595vw;height: 0.595vw;
	border: 0.178vw solid #016033;border-radius: 50%;background-color: #fff;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list8 .con:hover .tit{color: #016033;}
.m-list8 .con:hover .tit:after{background-color: #016033;}

.m-list9{margin: 0 -1.071vw;*zoom:1;}
.m-list9:after,.m-list9:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list9 li{width: 50%;float: left;margin-bottom: 2.083vw;}
.m-list9 li a{display: block;margin: 0 1.071vw;
	border: 0.059vw solid #E5E5E5;border-radius: 0.297vw;
	box-shadow: 0vw 0vw 0.892vw 0vw rgba(95,95,95,0.15);
	background: #FFFFFF;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list9 h3{height: 5vw;font-size: 1.428vw;color: #016133;font-weight: normal;
	line-height: 4.880vw;padding-left: 2.619vw;margin-left: 1.964vw;
	background: url(../images/i-24.png) no-repeat left center;
	-o-background-size: 1.726vw auto;
	-ms-background-size: 1.726vw auto;
	-moz-background-size: 1.726vw auto;
	-webkit-background-size: 1.726vw auto;
	background-size: 1.726vw auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list9 li a:hover{background: linear-gradient(110deg, #016033, #089153);}
.m-list9 li a:hover h3{color: #fff;background-image: url(../images/i-24-on.png);}

.m-list10{margin: 0 -1.071vw;*zoom:1;}
.m-list10:after,.m-list10:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list10 li{width: 50%;float: left;margin-bottom: 2.083vw;}
.m-list10 li a{display: block;margin: 0 1.071vw;
	border: 0.059vw solid #E5E5E5;border-radius: 0.297vw;
	box-shadow: 0vw 0vw 0.892vw 0vw rgba(95,95,95,0.15);
	background: #FFFFFF;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list10 h3{height: 5vw;font-size: 1.428vw;color: #333;font-weight: normal;
	line-height: 5vw;padding-left: 2.023vw;margin-left: 1.964vw;position: relative;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list10 h3:after{content: '';position: absolute;top: 50%;left: 0;
	width: 0.654vw;height: 0.654vw;border-radius: 50%;border: 0.119vw solid #016033;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list10 li a:hover{background: linear-gradient(110deg, #016033, #089153);}
.m-list10 li a:hover h3{color: #fff;}
.m-list10 li a:hover h3:after{border-color: #fff;}

.m-box2{margin-bottom: 1.785vw;padding-top: 1.666vw;
	background-color: #F6F6F6;
}
.m-t3{text-align: center;}
.m-t3 span{font-size: 1.428vw;color: #016033;display: inline-block;font-weight: normal;}
.m-t3 span:after,.m-t3 span:before{content: '';display: inline-block;vertical-align: middle;
	width: 22.26vw;height: 0.476vw;position: relative;top: -0.119vw;
	background-repeat: no-repeat;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}
.m-t3 span:after{margin-left: 1.190vw;background-image: url(../images/i-26.png);background-position: left center;}
.m-t3 span:before{margin-right: 1.190vw;background-image: url(../images/i-25.png);background-position: right center;}

.m-txt1{padding: 2.202vw 2.5vw 2.261vw;}
.m-txt1 .name{text-align: center;font-size: 1.785vw;font-weight: bold;margin-bottom: 0.952vw;}
.m-txt1 .sex{font-size: 1.071vw;font-weight: normal;margin-left: 1.428vw;}
.m-txt1 .lab{width: 34.76vw;height: 2.857vw;margin: 0 auto 1.785vw;text-align: center;line-height: 2.857vw;font-size: 1.071vw;
	background: linear-gradient(90deg, rgba(246,246,246,0), rgba(231,237,234,0.99), rgba(246,246,246,0));
}
.m-txt1 .desc{font-size: 1.071vw;line-height: 2.67;text-align: justify;}

.m-desc1{font-size: 1.071vw;padding: 1.369vw 2.5vw 1.547vw;line-height: 2.11;}

.m-list11{padding: 1.488vw 1.785vw 1.190vw 2.559vw;}
.m-list11 li{font-size: 1.071vw;line-height: 2.22;margin-bottom: 0.952vw;position: relative;}
.m-list11 li:before{content: '';position: absolute;left: -1.011vw;top: 1.071vw;
	width: 0.297vw;height: 0.297vw;border-radius: 50%;
	background-color: #404040;
}

.m-txt2{font-size: 1.071vw;line-height: 2.11;padding: 1.488vw 2.083vw 1.369vw 2.678vw;}
.m-txt2 p{margin-bottom: 1.071vw;}

.m-txt3{margin-bottom: 2.976vw;}
.m-txt3 .pic{margin-bottom: 2.142vw;}
.m-txt3 .pic img{width: 100%;display: block;}
.m-txt3 .txt{font-size: 1.071vw;}

.m-list12{margin-top: -0.892vw;}
.m-list12 li{}
.m-list12 .con{display: block;overflow: hidden;line-height: 6.011vw;padding-left: 5.178vw;
	border-bottom: 0.059vw solid rgba(220,220,220,.5);position: relative;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list12 .date{float: right;font-size: 1.190vw;color: #999;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list12 .tit{font-size: 1.309vw;font-weight: normal;
	position: relative;color: #333;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list12 .ico{width: 3.571vw;position: absolute;left: 0;top: 0;bottom: 0;
	line-height: 6.011vw;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list12 .ico img{display: inline-block;vertical-align: middle;height: 1.547vw;}
.m-list12 .ico:after{content: '';position: absolute;right: 0;top: 50%;width: 0.059vw;height: 1.428vw;
	background-color: rgba(102, 102, 102, .3);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list12 .con:hover{background: linear-gradient(110deg, rgba(1,96,51,0.99), rgba(47,162,110,0.99));
	padding-right: 1.904vw;padding-left: 6.845vw;
}
.m-list12 .con:hover .date{color: #fff;}
.m-list12 .con:hover .tit{color: #fff;}
.m-list12 .con:hover .ico{left: 1.845vw;}

.m-list13{}
.m-list13 li{margin-bottom: 0.178vw;}
.m-list13 .con{display: block;overflow: hidden;padding: 1.607vw 0;
	border-bottom: 0.059vw solid rgba(220,220,220,.5);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list13 .date{float: left;width: 9.285vw;text-align: center;color: #016033;font-family: arial;
	line-height: 1;position: relative;margin-right: 2.142vw;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list13 .date:after{content: '';position: absolute;right: 0;top: 50%;width: 0.059vw;height: 4.761vw;
	background-color: rgba(102, 102, 102, .3);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list13 .date span{font-size: 2.976vw;display: block;font-weight: bold;margin-bottom: 0.476vw;}
.m-list13 .date em{font-size: 1.190vw;}
.m-list13 .txt{overflow: hidden;}
.m-list13 .tit{font-size: 1.309vw;color: #333;margin-bottom: 0.416vw;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list13 .desc{font-size: 0.952vw;color: #777;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list13 .con:hover{background: linear-gradient(110deg, rgba(1,96,51,0.99), rgba(47,162,110,0.99));}
.m-list13 .con:hover .tit{color: #fff;}
.m-list13 .con:hover .desc{color: #fff;}
.m-list13 .con:hover .date{color: #fff;}

.row-b1{overflow: hidden;padding: 4.226vw 0 2.976vw;}
.row-b1 .col-l{width: 56.07vw;}
.row-b1 .col-r{width: 22.32vw;}

.m-details{}
.m-details h1{text-align: center;font-size: 1.904vw;line-height: 1.44;
	font-weight: normal;margin-bottom: 1.428vw;
}
.m-details .info{text-align: center;font-size: 0.952vw;color: #777;
	border-bottom: 0.059vw solid rgba(220,220,220,.7);padding-bottom: 1.428vw;
}
.m-details .info span{margin: 0 1.785vw;}
.m-details .info a{color: #777;}
.m-details .info .centre{margin: 0 1.190vw;}
.m-details .txt{font-size: 1.071vw;line-height: 1.89;padding-top: 2.261vw;padding-bottom: 2.857vw;
	border-bottom: 0.059vw solid rgba(220,220,220,.7);
}
.m-details .bot{position: relative;padding-top: 2.142vw;padding-right: 11.90vw;}
.m-details .arrow .item{font-size: 1.071vw;line-height: 2.261vw;display: block;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-details .arrow .item span{color: #999;}
.m-details .btn{position: absolute;right: 0;top: 2.380vw;width: 10.11vw;height: 3.571vw;
	border-radius: 1.785vw;text-align: center;line-height: 3.571vw;
	font-size: 1.071vw;color: #fff;
	background: linear-gradient(110deg, rgba(1,96,51,0.99), rgba(47,162,110,0.99));
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-details .btn:before{content: '';display: inline-block;vertical-align: middle;
	width: 1.071vw;height: 1.190vw;position: relative;top: -0.119vw;margin-right: 0.535vw;
	background: url(../images/i-28.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-details .btn:hover{opacity: .8;}

.m-details .down{line-height: 4.642vw;font-size: 1.071vw;padding-left: 5.476vw;
	border-bottom: 0.059vw solid rgba(220,220,220,.7);
	background: url(../images/i-29.png) no-repeat 1.964vw center;
	-o-background-size: 1.666vw auto;
	-ms-background-size: 1.666vw auto;
	-moz-background-size: 1.666vw auto;
	-webkit-background-size: 1.666vw auto;
	background-size: 1.666vw auto;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-details .down a{color: #016033;text-decoration: underline;}
.m-details-1{margin-bottom: 2.976vw;padding-top: 0.714vw;}

.m-t4{font-size: 1.547vw;position: relative;margin-top: 0.297vw;padding-bottom: 0.833vw;}
.m-t4:after{content: '';position: absolute;left: 0;bottom: 0;right: 0;height: 0.178vw;
	background: linear-gradient(90deg, #016033, #2FA26E);
}
.m-list14{border: 0.059vw solid #ddd;padding-top: 1.785vw;}
.m-list14 li{margin: 0 1.190vw;border-bottom: 0.059vw solid #e5e5e5;margin-bottom: 1.726vw;}
.m-list14 .con{display: block;padding-bottom: 1.785vw;}
.m-list14 .tit{font-size: 1.071vw;line-height: 1.44;font-weight: normal;color: #444;
	margin-bottom: 0.595vw;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list14 .date{display: inline-block;height: 1.785vw;line-height: 1.666vw;
	border: 0.059vw solid #DCDCDC;border-radius: 0.892vw;padding: 0 1.071vw;
	font-size: 0.833vw;color: #777;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list14 li:last-child{margin-bottom: 0;border-bottom: 0;}
.m-list14 .con:hover .tit{color: #016033;}
.m-list14 .con:hover .date{background: linear-gradient(90deg, #016033, #2FA26E);color: #fff;}

.g-t2-1{margin-bottom: 0.297vw;}
.m-list8-1{margin-top: 0;}

.m-tit1{overflow: hidden;height: 3.571vw;line-height: 3.571vw;padding: 0 1.130vw 0 1.666vw;
	background-color: #F6F6F6;font-size: 1.071vw;color: #016033;
}
.m-tit1 .s1{float: left;}
.m-tit1 .s2{float: right;}

.row-c1{}
.g-t2-2{margin-bottom: 1.190vw;}
.m-sel{position: relative;padding: 2.202vw 3.333vw 2.202vw 3.035vw;margin-bottom: 3.571vw;
	background-color: #F6F6F6;overflow: hidden;
}
.m-sel:before{content: '';position: absolute;left: 0;right: 0;top: 0;height: 0.119vw;
	background: linear-gradient(90deg, #016033, #2FA26E);
}
.m-sel .item{float: left;margin-right: 3.154vw;}
.m-sel .t1{float: left;font-size: 1.071vw;color: #333;line-height: 2.976vw;margin-right: 1.071vw;}
.m-sel .t-c{float: left;width: 19.04vw;}
.m-sel .inp{display: block;width: 100%;height: 2.976vw;
	background: #FFFFFF;font-size: 0.952vw;padding: 0 0.892vw;
	border: 0.059vw solid #DCDCDC;
	border-radius: 0.119vw;
}
.m-sel select.inp{background: #fff url(../images/i-30.png) no-repeat right 1.011vw center;}
.m-sel .r-btn{float: right;}
.m-sel .r-btn .btn{float: left;width: 8.392vw;height: 2.976vw;border-radius: 0.297vw;
	font-size: 1.071vw;color: #fff;margin-left: 0.952vw;border: 0;cursor: pointer;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-sel .r-btn .btn-1{background: linear-gradient(90deg, #016033, #2FA26E);}
.m-sel .r-btn .btn-2{background-color: #AFAFAF;}
.m-sel .r-btn .btn:hover{opacity: .8;}

.m-list15{margin: 0 -0.773vw;}
.m-list15 li{margin-bottom: 1.369vw;}
.m-list15 .con{height: 10.71vw;margin: 0 0.773vw;padding: 1.785vw 1.309vw 0 1.309vw;}
.m-list15 .fade{width: 7.142vw;height: 7.142vw;margin-right: 1.488vw;}
.m-list15 .txt{padding-top: 0.357vw;}
.m-list15 .tit{font-size: 1.309vw;margin-bottom: 0.178vw;}
.m-list15 .desc{font-size: 0.952vw;line-height: 1.428vw;}
.m-list15 .con:after{height: 0.178vw;}

.m-txt5{padding: 2.797vw 1.964vw 2.083vw 2.380vw;margin-bottom: 1.190vw;
	background: #F6F6F6 url(../images/i-31.png) no-repeat right 0.416vw bottom;
	-o-background-size: 26.19vw auto;
	-ms-background-size: 26.19vw auto;
	-moz-background-size: 26.19vw auto;
	-webkit-background-size: 26.19vw auto;
	background-size: 26.19vw auto;
}
.m-txt5:after{height: 0.119vw;}
.m-txt5 .pic{width: 10.53vw;margin-right: 2.857vw;}
.m-txt5 .txt{padding-top: 0.416vw;}
.m-txt5 .tit{font-size: 1.547vw;border-bottom: 0.059vw solid rgba(160,160,160,.3);padding-bottom: 1.011vw;margin-bottom: 0.595vw;}
.m-txt5 .desc{font-size: 0.952vw;line-height: 1.964vw;color: #666;}

.m-box3{padding: 0.476vw 1.964vw 0 2.321vw;margin-bottom: 1.190vw;}
.m-t6{font-size: 1.309vw;color: #016134;line-height: 4.166vw;padding-left: 1.666vw;
	border-bottom: 0.059vw solid rgba(160,160,160,.3);
}
.m-t6:before{width: 0.178vw;height: 1.190vw;}
.m-txt6{font-size: 0.952vw;
	padding-left: 0.833vw;padding-top: 1.369vw;padding-bottom: 1.726vw;
}
.m-txt7{font-size: 0.952vw;height: 31.01vw;
	padding-left: 0.833vw;padding-top: 1.369vw;padding-bottom: 1.726vw;
}
.js-zhan{width: 4.761vw;text-align: center;display: block;margin: 0 auto 1.428vw;
	font-size: 1.071vw;color: #016134;padding-bottom: 1.428vw;
	-o-background-size: 1.071vw auto;
	-ms-background-size: 1.071vw auto;
	-moz-background-size: 1.071vw auto;
	-webkit-background-size: 1.071vw auto;
	background-size: 1.071vw auto;
}
.row-c2{padding-bottom: 2.976vw;}



/*.row-main-red .g-t2 .tit:before{width: 5.297vw;height: 3.392vw;bottom: 1.309vw;}
.row-main-red .g-t2 .tit{padding-left: 3.214vw;}*/

.nav dl{top: 5.952vw;width: 10.71vw;padding: 0.297vw 0;display: none;
    background-color: #fff;border-top: 0.119vw solid #016033;
}
.nav dd a{display: block;line-height: 2.678vw;font-size: 0.952vw;text-align: center;}

.n-list2{margin: 0 -1.190vw;}
.n-list2 li{margin-bottom: 2.380vw;}
.n-list2 .con{margin: 0 1.190vw;}
.n-list2 .p-c{width: 8.928vw;height: 12.97vw;margin-right: 1.190vw;}
.n-list2 .txt{padding-top: 2.083vw;}
.n-list2 .t-1{font-size: 1.190vw;}
.n-list2 .desc{font-size: 0.952vw;}


.m-links .item{padding-left: 1.785vw;font-size: 1.190vw;}

.row-n1{padding: 3.630vw 0 0;}
.row-n1:before{width: 86.07vw;height: 16.66vw;border-radius: 0 0 3.571vw 0;}
.row-n1 .n-t1{margin-bottom: 2.380vw;}
.n-t1 .tit{font-size: 2.142vw;}
.n-t1 .more{width: 6.547vw;height: 2.5vw;line-height: 2.380vw;font-size: 0.833vw;margin-top: 0.416vw;border-radius: 1.25vw;}
.n-list01{margin: 0 -1.130vw 2.142vw;}
.n-list01 .con{margin: 0 1.130vw;padding-bottom: 1.547vw;}
.n-list01 .pic{margin-bottom: 1.428vw;}
.n-list01 .tit{font-size: 1.190vw;margin-bottom: 1.011vw;}
.n-list01 .desc{font-size: 1.071vw;margin-bottom: 0.773vw;}
.n-list01 .date{font-size: 1.071vw;padding-left: 1.369vw;
	-o-background-size: 0.892vw auto;
	-ms-background-size: 0.892vw auto;
	-moz-background-size: 0.892vw auto;
	-webkit-background-size: 0.892vw auto;
	background-size: 0.892vw auto;
}
.row-n2{padding: 0.833vw 0 3.273vw;}
.row-n2 .col-l{width: 32.32vw;}
.row-n2 .col-r{width: 48.80vw;}
.row-n2 .n-t1{margin-bottom: 2.559vw;}
.n-list02 li{margin-bottom: 1.547vw;}
.n-list02 .con{margin-left: 1.785vw;padding-bottom: 1.130vw;}
.n-list02 .tit{font-size: 1.190vw;margin-bottom: 0.773vw;}
.n-list02 .tit:before{left: -1.785vw;width: 0.654vw;height: 0.654vw;}
.n-list02 .date{font-size: 1.071vw;color: #016033;padding-left: 1.547vw;
	-o-background-size: 0.892vw auto;
	-ms-background-size: 0.892vw auto;
	-moz-background-size: 0.892vw auto;
	-webkit-background-size: 0.892vw auto;
	background-size: 0.892vw auto;
}
.n-slider1{margin-right: 1.190vw;margin-bottom: 1.190vw;}
.n-slider1:before{top: 1.190vw;left: 1.190vw;}
.n-slider1 .tit{height: 4.523vw;padding: 0 8.928vw 0 1.666vw;
	font-size: 1.190vw;line-height: 4.523vw;
}
.n-slider1 .slick-dots{right: 1.369vw;bottom: 1.845vw;}
.n-slider1 .slick-dots li{margin-left: 0.535vw;}
.n-slider1 .slick-dots li button{width: 0.833vw;height: 0.833vw;}
.row-n3{padding: 3.928vw 0 5.952vw;}
.row-n3 .col-l{width: 51.66vw;}
.row-n3 .col-r{width: 30.05vw;}
.row-n3 .n-t1{margin-bottom: 3.095vw;}
.n-list03{margin: 0 -1.071vw;}
.n-list03 .con{margin: 0 1.071vw;}
.n-list03 .txt{height: 6.666vw;padding: 1.428vw 1.071vw 0;}
.n-list03 .tit{font-size: 1.190vw;}
.n-list04{padding: 0.297vw 1.785vw;}
.n-list04 .con{line-height: 4.523vw;}
.n-list04 .date{font-size: 1.190vw;margin-left: 1.785vw;}
.n-list04 .tit{font-size: 1.190vw;}
.row-n4{padding: 4.702vw 0 4.464vw;}
.row-n4 .col-l{width: 29.34vw;}
.row-n4 .col-c{width: 24.88vw;margin-left: 2.380vw;}
.row-n4 .col-r{width: 24.88vw;margin-left: 2.380vw;}
.row-n4 .n-t1{margin-bottom: 1.488vw;}
.n-slider2{padding-top: 1.25vw;}
.n-slider2 .tit{left: 1.607vw;right: 7.738vw;bottom: 1.190vw;font-size: 1.190vw;}
.n-slider2 .txt{padding: 1.190vw 0 0;}
.n-slider2 .desc{font-size: 1.071vw;margin-bottom: 2.857vw;}
.n-slider2 .date{font-size: 1.071vw;padding-left: 1.428vw;
	-o-background-size: 0.892vw auto;
	-ms-background-size: 0.892vw auto;
	-moz-background-size: 0.892vw auto;
	-webkit-background-size: 0.892vw auto;
	background-size: 0.892vw auto;
}
.n-slider2 .slick-dots{top: 19.04vw;right: 1.607vw;}
.n-slider2 .slick-dots li{margin-left: 0.535vw;}
.n-slider2 .slick-dots li button{width: 0.833vw;height: 0.833vw;}
.n-list05 .con{line-height: 3.333vw;padding-left: 1.964vw;}
.n-list05 .con:after{width: 0.714vw;height: 0.714vw;}
.n-list05 .date{font-size: 1.071vw;margin-left: 2.619vw;}
.n-list05 h3{font-size: 1.071vw;}
.row-n5{padding-bottom: 4.047vw;padding-top: 2.321vw;}
.row-n5 .col-l{width: 40.17vw;padding: 6.369vw 3.095vw 3.571vw 0;}
.row-n5 .col-r{padding: 6.547vw 0 0.595vw 1.428vw;}
.row-n5 .col-l:after{width: 595.2vw;}
.row-n5 .n-t1{top: 1.666vw;}
.n-list06{margin-top: 1.964vw;}
.n-list06 li{margin-bottom: 1.488vw;}
.n-list06 .con{padding-right: 2.619vw;}
.n-list06 .date{width: 7.678vw;height: 6.428vw;padding-top: 1.309vw;margin-right: 1.547vw;}
.n-list06 .date:after{width: 0.059vw;height: 3.690vw;}
.n-list06 .date span{font-size: 1.904vw;}
.n-list06 .date em{font-size: 1.071vw;}
.n-list06 .tit{font-size: 1.190vw;margin-top: 1.190vw;}
.n-list07{padding-top: 0.595vw;}
.n-list07 li{padding-left: 1.785vw;}
.n-list07 .con{line-height: 4.642vw;}
.n-list07 .con:after{left: -1.785vw;width: 0.654vw;height: 0.654vw;}
.n-list07 .date{font-size: 1.071vw;margin-left: 2.619vw;}
.n-list07 h3{font-size: 1.190vw;}
.fix-join{right: 0.892vw;bottom: 1.785vw;width: 11.90vw;border-radius: 0.238vw;}
.fix-join .close{width: 2.142vw;height: 2.142vw;
	-o-background-size: 0.773vw auto;
	-ms-background-size: 0.773vw auto;
	-moz-background-size: 0.773vw auto;
	-webkit-background-size: 0.773vw auto;
	background-size: 0.773vw auto;
}
.fix-join .con{height: 7.738vw;font-size: 1.904vw;}

.new-slider .con{padding: 1.547vw 1.547vw 0 2.023vw;height: 20.41vw;}
.new-slider .tit{font-size: 1.428vw;margin-bottom: 1.488vw;}
.new-slider .info{font-size: 1.071vw;padding-top: 1.428vw;}
.new-slider .i-t{line-height: 2.380vw;padding-left: 1.904vw;
	-o-background-size: auto 1.071vw;
	-ms-background-size: auto 1.071vw;
	-moz-background-size: auto 1.071vw;
	-webkit-background-size: auto 1.071vw;
	background-size: auto 1.071vw;
}
.new-slider .slick-dots{bottom: 2.202vw;}
.new-slider .slick-dots li{margin: 0 0.297vw;}
.new-slider .slick-dots li button{width: 0.654vw;height: 0.654vw;}


}



@media only screen and (max-width: 1199px) {
	.wp{width: auto;padding: 0 15px;}
	.header .hd{padding: 0 10px 0 15px;}
	.header .top-r{padding-right: 15px;}
	.lang{padding-left: 26px;margin-top: 0;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.btn-weix{margin-right: 9px;margin-top: 0;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.so-btn{margin-right: 5px;margin-top: 0;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.so{position: absolute;left: 15px;right: 15px;top: 35px;width: auto;
		box-shadow: 0px 0px 10px rgba(0,0,0,.1);margin-right: 0;
	}
	.logo img{height: 50px;}
	.logo{line-height: 60px;}
	.menuBtn{display: block;}
	.header .top{height: 30px;position: relative;z-index: 2;}
	.nav{position: absolute;left: 0;right: 0;top: 100%;padding: 8px 0;display: none;
		background-color: #fff;float: none;border-top: 1px solid #016033;
	}
	.nav li{float: none;margin: 0;}
	.nav li .v1{font-size: 16px;line-height: 40px;padding: 0 15px;}
	.nav li .v1:after{display: none;}
	.banner .tit{left: 15px;right: 15px;font-size: 24px;text-align: center;}
	.banner{height: 220px;}
	.banner .slick-arrow{width: 32px;height: 32px;bottom: auto;
		top: 50%;margin-top: -16px;
		-o-background-size: 6px auto;
		-ms-background-size: 6px auto;
		-moz-background-size: 6px auto;
		-webkit-background-size: 6px auto;
		background-size: 6px auto;
	}
	.banner .slick-prev{left: 15px;}
	.banner .slick-next{left: auto;right: 15px;}
	.btn-down{height: 30px;}
	.row-a1 .col-l{width: auto;float: none;}
	.row-a1 .col-1{width: auto;float: none;}
	.row-a1 .col-2{width: auto;float: none;padding-top: 25px;}
	.row-a1:before{display: none;}
	.g-t1 .tit{font-size: 20px;}
	.row-a1 .col-l .g-t1{padding-right: 0;}
	.g-t1 .more{margin-top: 5px;}
	.row-a1{padding: 30px 0 20px;}
	.fix-right{display: none !important;}
	.m-list1 .date{font-size: 12px;}
	.m-news1 .txt{left: 15px;right: 15px;}
	.m-news1 .date{font-size: 12px;}
	.m-news1 .tit{font-size: 16px;}
	.m-news1 .pic{height: auto;}
	.row-a1 .col-2 .m-news1{margin-right: 0;margin-bottom: 15px;}
	.m-list2 .pic{width: 120px;height: auto;}
	.m-list2{margin-left: 15px;margin-right: 15px;}
	.m-list2 .desc{display: none;}
	.m-list2 li{margin-bottom: 15px;}
	.m-list2 .date{font-size: 12px;}
	.m-list2 .tit{margin-bottom: 10px;}
	.row-a1 .col-r{width: auto;float: none;padding-top: 30px;}
	.row-a1 .g-t1{margin-bottom: 15px;}
	.m-list3 .con{padding: 13px 15px 16px;height: auto;}
	.m-list3 .date{font-size: 12px;
		-o-background-size: 12px auto;
		-ms-background-size: 12px auto;
		-moz-background-size: 12px auto;
		-webkit-background-size: 12px auto;
		background-size: 12px auto;
	}
	.m-list3 .tit{margin-bottom: 8px;}
	.m-list3 li{margin-bottom: 12px;}
	.m-tab1 li a{font-size: 18px;}
	.m-tab1 li.on a{font-size: 18px;font-weight: bold;}
	.m-tab1 .ico{width: 26px;margin-right: 3px;}
	.m-tab1 li.on .ico{width: 26px;}
	.m-tab1 li{margin: 0 6px;}
	.row-a2{padding: 40px 0;}
	.m-tab1{margin-bottom: 20px;}
	.row-a2 .col-l{width: auto;float: none;}
	.m-slider1 .tit{left: 15px;right: 15px;bottom: 12px;font-size: 16px;line-height: 24px;}
	.m-slider1 .txt{padding: 12px 0 0;}
	.m-slider1{padding-bottom: 30px;}
	.m-slider1 .desc{line-height: 24px;margin-bottom: 15px;}
	.m-slider1 .slick-dots{top: auto;bottom: 6px;right: 0;}
	.m-slider1 .slick-dots li button{width: 10px;height: 10px;}
	.row-a2 .col-r{width: auto;float: none;}
	.m-list4 .date{font-size: 12px;margin-left: 20px;}
	.row-a2 .g-btn{margin-top: 20px;}
	.row-a3 .col-l{width: auto;float: none;margin-top: 0px;margin-bottom: 20px;}
	.m-tab2 li.on a{font-size: 26px;}
	.row-a3{padding-top: 40px;padding-bottom: 20px;}
	.m-tab2 li{margin-right: 20px;}
	.m-slider2 .slick-current{margin-top: 0;}
	.m-slider2 .txt{height: auto;padding: 13px 15px;line-height: 24px;}
	.m-slider2 .tit{font-size: 16px;}
	.m-slider2 .desc{font-size: 14px;}
	.m-pic1 .tit{height: 60px;line-height: 60px;font-size: 20px;}
	.m-box1{height: auto;padding: 30px 20px 20px 20px;}
	.m-t1{font-size: 24px;margin-right: 20px;}
	.m-list5 .tit{font-size: 16px;}
	.m-list5 .date{font-size: 12px;}
	.m-list5 li{margin-bottom: 15px;}
	.g-btn{font-size: 14px;}
	.fd-link{display: none;}
	.fd-txt{padding: 15px 0;font-size: 12px;line-height: 20px;}
	.fd-txt a{display: inline-block;}
	.cur{display: none;}
	.ban{height: 105px;}
	.wp2{width: auto;padding: 0 15px;}
	.row-main{padding: 20px 0 30px;}
	.row-main .col-side{width: auto;float: none;}
	.m-t2{height: auto;padding: 13px 15px;}
	.m-t2 span{font-size: 16px;}
	.m-t2 h2{font-size: 22px;}
	.snv .s1{line-height: 45px;font-size: 16px;}
	.snv{padding: 5px 15px 15px;}
	.row-main .col-main{width: auto;float: none;}
	.g-t2 .tit{font-size: 20px;padding: 10px 26px;}
	.g-t2 .tit:before{top: 15px;}
	.g-t2 .tit:after{bottom: 20px;}
	.m-tit1{height: 50px;line-height: 50px;padding: 0 15px;font-size: 16px;}
	.m-list8 .date{font-size: 12px;margin-left: 15px;}
	.m-list8 .tit{font-size: 16px;}
	.m-list8 .con{line-height: 60px;}
	.pages li a{width: 36px;height: 36px;line-height: 36px;font-size: 12px;}
	.pages{margin: 30px 0;}
	.m-details{padding-top: 30px;}
	.m-details h1{font-size: 20px;}
	.m-details .info{font-size: 12px;padding-bottom: 15px;}
	.m-details .info span{margin: 0 5px;}
	/*.m-details .info .size{display: none;}*/
	.m-details .txt{font-size: 14px;padding-top: 15px;padding-bottom: 20px;}
	.m-details .down{font-size: 14px;background-position: 10px center;line-height: 60px;padding-left: 40px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.m-details .btn{position: static;display: block;margin: 0 auto;font-size: 14px;
		height: 45px;line-height: 45px;width: 150px;
	}
	.m-details .bot{padding-top: 15px;padding-right: 0;}
	.m-details .arrow .item{font-size: 14px;}
	.m-details .arrow{margin-bottom: 15px;}
	.m-details-1{margin-bottom: 0;}
	.snv dd a{font-size: 14px;}
	.snv .ico{width: 14px;height: 14px;right: 5px;}
	.m-list6 .pic{margin-right: 15px;height: auto;width: 120px;}
	.m-list6 .tit{-webkit-line-clamp: 2;font-size: 16px;margin-bottom: 9px;}
	.m-list6 .txt{padding-top: 0;}
	.m-list6 .desc{display: none;}
	.m-list6 .bot{font-size: 13px;}
	.m-list6 li{padding-bottom: 15px;margin-bottom: 15px;}
	.g-t2{margin-bottom: 15px;}
	.m-list7 li{width: 50%;margin-bottom: 10px;}
	.m-list7 .con{margin: 0 5px;}
	.m-list7{margin: 0 -5px;}
	.m-list7 .tit{height: 45px;line-height: 45px;font-size: 16px;}
	.row-b1 .col-l{width: auto;float: none;}
	.row-b1{padding-top: 0;}
	.row-b1 .col-r{width: auto;float: none;padding-top: 30px;}
	.m-t4{font-size: 20px;}
	.m-list14 .tit{font-size: 16px;}
	.m-list14{padding-top: 15px;}
	.m-list14 li{margin: 0 15px 15px;}
	.m-list14 .con{padding-bottom: 15px;}
	.m-list14 .date{font-size: 12px;}
	.row-main-red .g-t2 .tit:before{bottom: 4px;}
	/*.row-main-red .g-t2 .tit{padding-left: 40px;}*/
	.m-list9{margin: 0;}
	.m-list9 li{width: auto;float: none;margin-bottom: 10px;}
	.m-list9 li a{margin: 0;}
	.m-list9 h3{font-size: 18px;margin-left: 15px;padding-left: 32px;
		height: 60px;line-height: 58px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.m-list10{margin: 0;}
	.m-list10 li{width: auto;float: none;margin-bottom: 10px;}
	.m-list10 li a{margin: 0;}
	.m-list10 h3{font-size: 18px;margin-left: 15px;padding-left: 24px;
		height: 60px;line-height: 58px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.m-t3 span{font-size: 18px;font-weight: bold;}
	.m-t3 span:after, .m-t3 span:before{width: 70px;height: 4px;}
	.m-t3 span:before{margin-right: 10px;}
	.m-t3 span:before{margin-left: 10px;}
	.m-txt1 .lab{width: 280px;height: 30px;line-height: 30px;font-size: 16px;margin-bottom: 12px;}
	.m-txt1 .name{font-size: 24px;}
	.m-txt1 .sexs{font-size: 14px;}
	.m-txt1{padding: 20px 15px;}
	.m-txt1 .desc{font-size: 14px;}
	.m-desc1{font-size: 14px;padding: 15px;}
	.m-list11{padding: 15px 15px 15px 25px;}
	.m-list11 li{font-size: 14px;}
	.m-list11 li:before{left: -14px;top: 13px;}
	.m-box2{padding-top: 25px;margin-bottom: 15px;}
	.m-txt2{font-size: 14px;padding: 15px;}
	.m-txt3 .pic{margin-bottom: 15px;}
	.m-txt3 .txt{font-size: 14px;}
	.m-txt3{margin-bottom: 0px;}
	.m-table1 td{font-size: 13px;}
	.m-table1 th{font-size: 13px;}
	.m-table1 .ico{width: 18px;height: 18px;}
	.m-table1{margin-bottom: 0;}
	.m-list12 .date{font-size: 12px;}
	.m-list12 .tit{font-size: 16px;}
	.m-list12 .ico{width: 30px;}
	.m-list12 .ico img{height: 20px;}
	.m-list12 .con{padding-left: 40px;line-height: 60px;}
	.m-list12 .con:hover{padding-left: 45px;padding-right: 5px;}
	.m-list12 .con:hover .ico{left: 5px;}
	.m-list12 .ico{line-height: 60px;}
	.m-list13 .desc{font-size: 13px;}
	.m-list13 .tit{font-size: 16px;margin-bottom: 5px;}
	.m-list13 .date span{font-size: 30px;}
	.m-list13 .date em{font-size: 14px;}
	.m-list13 .date{width: 75px;margin-right: 15px;margin-top: 6px;}
	.m-list13 .date:after{height: 50px;}
	.m-list13 .con{padding: 13px 0;}
	.m-list15 li{width: auto;float: none;}
	.m-sel{padding: 15px;margin-bottom: 30px;}
	.m-sel .item{float: none;margin-right: 0;margin-bottom: 12px;}
	.m-sel .t-c{float: none;width: auto;}
	.m-sel .t1{float: none;margin-right: 0;font-size: 14px;line-height: 2;margin-bottom: 5px;display: block;}
	.m-sel .r-btn{float: none;text-align: center;}
	.m-sel .r-btn .btn{float: none;width: 120px;height: 40px;display: inline-block;
		font-size: 14px;margin: 0 10px;
	}
	.m-sel .inp{font-size: 14px;}
	.m-list15 .fade{width: 80px;height: 80px;}
	.m-list15 .con{padding: 15px;height: auto;}
	.m-list15 .tit{font-size: 18px;}
	.m-list15 .desc{font-size: 14px;line-height: 22px;}
	.m-list15 .txt{padding-top: 16px;}
	.m-list15 li{margin-bottom: 10px;}
	.m-txt5{padding: 20px 15px;
		-o-background-size: 260px auto;
		-ms-background-size: 260px auto;
		-moz-background-size: 260px auto;
		-webkit-background-size: 260px auto;
		background-size: 260px auto;
	}
	.m-txt5 .pic{float: none;margin: 0 auto 15px;}
	.m-txt5 .tit{font-size: 18px;padding-bottom: 12px;}
	.m-txt5 .desc{font-size: 14px;line-height: 28px;}
	.m-box3{padding: 8px 15px 20px;margin-bottom: 15px;}
	.m-t6{line-height: 50px;font-size: 18px;font-weight: bold;padding-left: 20px;}
	.m-txt6,.m-txt7{font-size: 14px;padding: 15px 0 0;}
	.js-zhan{margin-bottom: 15px;font-size: 14px;}


	.nav dl{position: static;width: auto;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.nav dd a{text-align: left;font-size: 14px;line-height: 36px;padding-left: 30px;}

	.n-list1 li{width: 50%;}
	.n-list1 .desc{font-size: 12px;}
	.n-list1 .t-1{font-size: 16px;}

	.m-txt3 .txt{overflow-x: auto;}
	.m-txt3 .txt table{width: 960px !important;}

	.n-list2{margin: 0;}
	.n-list2 li{width: auto;float: none;margin-bottom: 10px;}
	.n-list2 .con{margin: 0;}
	.n-list2 .p-c{width: 120px;height: auto;}
	.n-list2 .t-1{font-size: 16px;}
	.n-list2 .desc{font-size: 13px;}

	.m-slider2 .slick-arrow{width: 36px;height: 36px;top: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}
	.m-slider2 .slick-prev{left: 10px;}
	.m-slider2 .slick-next{right: 10px;left: auto;}

	.m-links .item{width: 50%;padding-left: 20px;}
	.m-links a{font-size: 15px;}

	.banner-new{height: auto;}
	.banner-new .con{padding-top: 35%;height: 0;position: relative;overflow: hidden;}
	.n-t1 .tit{font-size: 22px;}
	.n-t1 .more{height: 32px;line-height: 30px;font-size: 13px;width: 90px;margin-top: 0;}
	.row-n1{padding: 35px 0 0;}
	.row-n1 .n-t1{margin-bottom: 20px;}
	.n-list01 li{width: auto;float: none;margin-bottom: 20px;}
	.n-list01 .tit{font-size: 16px;margin-bottom: 8px;height: auto;}
	.n-list01 .pic{margin-bottom: 10px;}
	.n-list01 .desc{font-size: 14px;margin-bottom: 8px;}
	.n-list01 .date{font-size: 13px;padding-left: 20px;
		-o-background-size: 13px auto;
		-ms-background-size: 13px auto;
		-moz-background-size: 13px auto;
		-webkit-background-size: 13px auto;
		background-size: 13px auto;
	}
	.fix-join{display: none;}
	.n-list01 .con{padding-bottom: 20px;}
	.n-list01{margin-bottom: 0px;}
	.row-n2 .n-t1{margin-bottom: 20px;}
	.row-n2 .col-l{width: auto;float: none;}
	.n-list02 .tit{font-size: 16px;margin-bottom: 8px;}
	.n-list02 .date{font-size: 13px;padding-left: 20px;
		-o-background-size: 13px auto;
		-ms-background-size: 13px auto;
		-moz-background-size: 13px auto;
		-webkit-background-size: 13px auto;
		background-size: 13px auto;
	}
	.n-list02 .con{margin-left: 20px;padding-bottom: 10px;}
	.n-list02 .tit:before{width: 7px;height: 7px;left: -20px;}
	.n-list02 li{margin-bottom: 15px;}
	.row-n2 .col-r{width: auto;float: none;padding-top: 15px;}
	.n-slider1{margin-right: 10px;margin-bottom: 10px;}
	.n-slider1:before{top: 10px;left: 10px;bottom: 26px;}
	.n-slider1 .tit{font-size: 16px;padding-left: 15px;padding-right: 66px;height: 60px;line-height: 60px;}
	.n-slider1 .slick-dots{right: 15px;}
	.n-slider1 .slick-dots li{margin-left: 5px;}
	.n-slider1 .slick-dots li button{width: 8px;height: 8px;}
	.row-n2{padding-bottom: 35px;}
	.row-n3{padding: 35px 0;}
	.row-n3 .n-t1{margin-bottom: 20px;}
	.row-n3 .col-l{width: auto;float: none;}
	.n-list03 li{width: auto;float: none;margin-bottom: 15px;}
	.n-list03 .txt{height: auto;padding: 12px 15px;}
	.n-list03 .tit{font-size: 16px;}
	.row-n3 .col-r{width: auto;float: none;}
	.n-list04 .tit{font-size: 16px;}
	.n-list04 .date{font-size: 13px;}
	.n-list04 .con{line-height: 50px;}
	.n-list04{padding: 5px 15px;}
	.row-n4{padding: 35px 0 30px;}
	.row-n4 .n-t1{margin-bottom: 20px;}
	.row-n4 .col-l{width: auto;float: none;}
	.n-slider2{padding-top: 0;margin-bottom: 15px;}
	.row-n4 .col-r{width: auto;float: none;}
	.n-slider2 .tit{left: 15px;right: 15px;font-size: 16px;bottom: 12px;}
	.n-slider2 .txt{padding-top: 10px;}
	.n-slider2 .desc{font-size: 14px;margin-bottom: 15px;}
	.n-slider2 .date{font-size: 13px;padding-left: 20px;
		-o-background-size: 13px auto;
		-ms-background-size: 13px auto;
		-moz-background-size: 13px auto;
		-webkit-background-size: 13px auto;
		background-size: 13px auto;
	}
	.n-slider2 .slick-dots{right: 0;top: auto;bottom: 5px;}
	.n-slider2 .slick-dots li{margin-left: 5px;}
	.n-slider2 .slick-dots li button{width: 8px;height: 8px;}
	.n-list05 h3{font-size: 16px;}
	.n-list05 .date{font-size: 13px;}
	.n-list05 .con{padding-left: 20px;line-height: 45px;}
	.n-list05 .con:after{width: 8px;height: 8px;}
	.row-n5 .col-l{width: auto;float: none;padding-top: 35px;padding-bottom: 20px;}
	.n-list06{margin-top: 20px;}
	.n-list06 .con{padding-right: 15px;}
	.n-list06 .tit{font-size: 16px;margin-top: 11px;}
	.n-list06 .date span{font-size: 24px;}
	.n-list06 .date em{font-size: 13px;}
	.n-list06 .date{width: 75px;margin-right: 15px;padding-top: 15px;height: 80px;}
	.n-list06 .date:after{height: 60px;}
	.n-list06 li{margin-bottom: 12px;}
	.row-n5 .col-r{width: auto;float: none;margin-left: -15px;padding: 35px 0 20px 15px;}
	.n-list07 .date{font-size: 13px;margin-left: 15px;}
	.n-list07 h3{font-size: 16px;}
	.n-list07 .con{line-height: 60px;}
	.n-list07 .con:after{width: 7px;height: 7px;left: -20px;}
	.n-list07 li{padding-left: 20px;}
	.row-n5{padding-bottom: 0;}

	.new-slider .tit{font-size: 18px;margin-bottom: 12px;}
	.new-slider .info{padding-top: 12px;font-size: 14px;}
	.new-slider .slick-dots{bottom: 15px;}
	.new-slider .slick-dots li{margin: 0 3px;}
	.new-slider .slick-dots li button{width: 8px;height: 8px;}
	.new-slider .con{padding: 15px 15px 0;height: 222px;}
	.new-slider .i-t{line-height: 32px;}
	.row-n4 .col-c{width: auto;float: none;margin: 30px 0;}
	.n-list07{padding-top: 0;}
	.row-n4 .col-c .n-t1,.row-n4 .col-r .n-t1{margin-bottom: 8px;}
	.row-n4 .col-r{width: auto;margin: 0;float: none;}
	.row-n5 .n-t1{position: static;margin-bottom: 20px;}
	.row-n5 .col-l{padding-right: 15px;margin-right: -15px;padding-top: 15px;}
	.row-n5 .col-r{padding-top: 15px;}
	.nav li:nth-child(6) dl{width: auto;}
	.nav li:nth-child(6) dd a{padding: 0 30px;font-size: 14px;line-height: 36px;}
}


